/**
 * 详细分析问题：
 * 1. 三人票数不等
 * 2. 两人票数相等，另外一人票数最大
 * 3. 两人票数相等且最大
 * 4. 三人票数相等
 **/

#include<bits/stdc++.h>
using namespace std;
int n;
long long p[5];
long long output[5];
pair<long long, int> order[3];
array<long long, 3> ar;
int main() {
  cin>>n;
  while(n--) {
    cin>>p[0]>>p[1]>>p[2];
    for(int i=0; i<3; ++i) {
      order[i] = {p[i], i};
    }
    sort(p, p+3);
    sort(order, order+3);

    if(p[0]==p[1] && p[1]==p[2]) {
      ar = {1, 1, 1};
    }
    else if(p[0]==p[1]) {
      ar =  {p[2]-p[0]+1, p[2]-p[0]+1, 0};
    }
    else if(p[1]==p[2]) {
      ar = { p[2]-p[0]+1, 1, 1 };
    }
    else {
      ar = {p[2]-p[0]+1, p[2]-p[1]+1, 0 };
    }
    for(int i=0; i<3; ++i) {
      output[order[i].second] = ar[i];
    }
    for(int i=0; i<3; ++i) cout<<output[i]<<' ';
    cout<<'\n';
  }
}
